home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / misc / tasm / tasm05.tab < prev    next >
Text File  |  1991-07-13  |  6KB  |  213 lines

  1. "TASM 6805 Assembler.    "
  2. /* This is the instruction set definition table for the 6805 version of TASM.
  3. /*      Thomas N. Anderson, Speech Technology Incorported, April 1988.
  4. /* 
  5. /*INSTR ARGS OPCODE BYTES MOD CLASS SHIFT OR */
  6. /*-------------------------------------------*/
  7.  
  8. ADC  #*  A9 2 NOP   1         
  9. ADC  ,X  F9 1 NOP   1           
  10. ADC  *,X D9 3 MZERO 1        
  11. ADC  *   C9 3 MZERO 1          
  12.  
  13. ADD  #*  AB 2 NOP   1         
  14. ADD  ,X  FB 1 NOP   1              
  15. ADD  *,X DB 3 MZERO 1        
  16. ADD  *   CB 3 MZERO 1          
  17.  
  18. AND  #*  A4 2 NOP   1         
  19. AND  ,X  F4 1 NOP   1              
  20. AND  *,X D4 3 MZERO 1        
  21. AND  *   C4 3 MZERO 1          
  22.  
  23. ASLA ""  48 1 NOP   1       
  24. ASLX ""  58 1 NOP   1       
  25. ASL  ,X  78 1 NOP   1              
  26. ASL  *,X 68 2 NOP   1              
  27. ASL  *   38 2 NOP   1
  28.  
  29. ASRA ""  47 1 NOP   1       
  30. ASRX ""  57 1 NOP   1       
  31. ASR  ,X  77 1 NOP   1              
  32. ASR  *,X 67 2 NOP   1              
  33. ASR  *   37 2 NOP   1
  34.  
  35. BCC  *   24 2 R1    1           
  36. BCLR *,* 11 2 MBIT  1
  37. BCS  *   25 2 R1    1           
  38. BEQ  *   27 2 R1    1           
  39. BHCC *   28 2 R1    1           
  40. BHCS *   29 2 R1    1           
  41. BHI  *   22 2 R1    1
  42. BHS  *   24 2 R1    1           
  43. BIH  *   2F 2 R1    1           
  44. BIL  *   2E 2 R1    1           
  45.  
  46. BIT  #*  A5 2 NOP   1         
  47. BIT  ,X  F5 1 NOP   1              
  48. BIT  *,X D5 3 MZERO 1        
  49. BIT  *   C5 3 MZERO 1          
  50.  
  51. BLO  *   25 2 R1    1           
  52. BLS  *   23 2 R1    1           
  53. BMC  *   2C 2 R1    1           
  54. BMI  *   2B 2 R1    1           
  55. BMS  *   2D 2 R1    1           
  56. BNE  *   26 2 R1    1           
  57. BPL  *   2A 2 R1    1           
  58. BRA  *   20 2 R1    1           
  59.  
  60. BRCLR *,*,* 01 3 MBIT 1
  61. BRN  *   21 2 R1    1           
  62. BRSET *,*,* 00 3 MBIT 1 
  63. BSET *,* 10 2 MBIT  1    
  64. BSR  *   AD 2 R1    1           
  65.  
  66. CLC  ""  98 1 NOP   1     
  67. CLI  ""  9A 1 NOP   1     
  68.  
  69. CLRA ""  4F 1 NOP   1       
  70. CLRX ""  5F 1 NOP   1       
  71. CLR  ,X  7F 1 NOP   1              
  72. CLR  *,X 6F 2 NOP   1              
  73. CLR  *   3F 2 NOP   1
  74.  
  75. CMP  #*  A1 2 NOP   1         
  76. CMP  ,X  F1 1 NOP   1              
  77. CMP  *,X D1 3 MZERO 1        
  78. CMP  *   C1 3 MZERO 1          
  79.  
  80. CMPX #*  A3 2 NOP   1         /* equivalent to CPX */
  81. CMPX ,X  F3 1 NOP   1              
  82. CMPX *,X D3 3 MZERO 1        
  83. CMPX *   C3 3 MZERO 1          
  84.  
  85. COMA ""  43 1 NOP   1       
  86. COMX ""  53 1 NOP   1       
  87. COM  ,X  73 1 NOP   1              
  88. COM  *,X 63 2 NOP   1               
  89. COM  *   33 2 NOP   1
  90.  
  91. CPX  #*  A3 2 NOP   1         
  92. CPX  ,X  F3 1 NOP   1              
  93. CPX  *,X D3 3 MZERO 1        
  94. CPX  *   C3 3 MZERO 1          
  95.  
  96. DECA ""  4A 1 NOP   1       
  97. DECX ""  5A 1 NOP   1       
  98. DEX  ""  5A 1 NOP   1       
  99. DEC  ,X  7A 1 NOP   1              
  100. DEC  *,X 6A 2 NOP   1              
  101. DEC  *   3A 2 NOP   1
  102.  
  103. EOR  #*  A8 2 NOP   1         
  104. EOR  ,X  F8 1 NOP   1              
  105. EOR  *,X D8 3 MZERO 1        
  106. EOR  *   C8 3 MZERO 1          
  107.  
  108. INCA ""  4C 1 NOP   1       
  109. INCX ""  5C 1 NOP   1       
  110. INX  ""  5C 1 NOP   1       
  111. INC  ,X  7C 1 NOP   1              
  112. INC  *,X 6C 2 NOP   1              
  113. INC  *   3C 2 NOP   1
  114.  
  115. JMP  ,X  FC 1 NOP   1              
  116. JMP  *,X DC 3 MZERO 1        
  117. JMP  *   CC 3 MZERO 1          
  118.  
  119. JSR  ,X  FD 1 NOP   1              
  120. JSR  *,X DD 3 MZERO 1        
  121. JSR  *   CD 3 MZERO 1          
  122.  
  123. LDA  #*  A6 2 NOP   1         
  124. LDA  ,X  F6 1 NOP   1              
  125. LDA  *,X D6 3 MZERO 1        
  126. LDA  *   C6 3 MZERO 1          
  127.  
  128. LDX  #*  AE 2 NOP   1         
  129. LDX  ,X  FE 1 NOP   1              
  130. LDX  *,X DE 3 MZERO 1        
  131. LDX  *   CE 3 MZERO 1          
  132.  
  133. LSLA ""  48 1 NOP   1       
  134. LSLX ""  58 1 NOP   1       
  135. LSL  ,X  78 1 NOP   1              
  136. LSL  *,X 68 2 NOP   1              
  137. LSL  *   38 2 NOP   1
  138.  
  139. LSRA ""  44 1 NOP   1       
  140. LSRX ""  54 1 NOP   1       
  141. LSR  ,X  74 1 NOP   1              
  142. LSR  *,X 64 2 NOP   1              
  143. LSR  *   34 2 NOP   1
  144.  
  145. MUL  ""  42 1 NOP   4  /* HC05C4 only */
  146.  
  147. NEGA ""  40 1 NOP   1       
  148. NEGX ""  50 1 NOP   1        
  149. NEG  ,X  70 1 NOP   1              
  150. NEG  *,X 60 2 NOP   1              
  151. NEG  *   30 2 NOP   1
  152.  
  153. NOP  ""  9D 1 NOP   1     
  154.  
  155. ORA  #*  AA 2 NOP   1         
  156. ORA  ,X  FA 1 NOP   1              
  157. ORA  *,X DA 3 MZERO 1        
  158. ORA  *   CA 3 MZERO 1          
  159.  
  160. ROLA ""  49 1 NOP   1       
  161. ROLX ""  59 1 NOP   1       
  162. ROL  ,X  79 1 NOP   1              
  163. ROL  *,X 69 2 NOP   1              
  164. ROL  *   39 2 NOP   1
  165.  
  166. RORA ""  46 1 NOP   1       
  167. RORX ""  56 1 NOP   1       
  168. ROR  ,X  76 1 NOP   1              
  169. ROR  *,X 66 2 NOP   1              
  170. ROR  *   36 2 NOP   1
  171.  
  172. RSP  ""  9C 1 NOP   1     
  173. RTI  ""  80 1 NOP   1     
  174. RTS  ""  81 1 NOP   1     
  175.                     
  176. SBC  #*  A2 2 NOP   1         
  177. SBC  ,X  F2 1 NOP   1              
  178. SBC  *,X D2 3 MZERO 1        
  179. SBC  *   C2 3 MZERO 1          
  180.  
  181. SEC  ""  99 1 NOP   1     
  182. SEI  ""  9B 1 NOP   1     
  183.  
  184. STA  ,X  F7 1 NOP   1              
  185. STA  *,X D7 3 MZERO 1        
  186. STA  *   C7 3 MZERO 1          
  187.  
  188. STOP ""  8E 1 NOP   2     /* M146805 CMOS only */
  189.  
  190. STX  ,X  FF 1 NOP   1              
  191. STX  *,X DF 3 MZERO 1        
  192. STX  *   CF 3 MZERO 1          
  193.  
  194. SUB  #*  A0 2 NOP   1         
  195. SUB  ,X  F0 1 NOP   1              
  196. SUB  *,X D0 3 MZERO 1        
  197. SUB  *   C0 3 MZERO 1          
  198.  
  199. SWI  ""  83 1 NOP   1     
  200.  
  201. TAX  ""  97 1 NOP   1     
  202.  
  203. TSTA ""  4D 1 NOP   1       
  204. TSTX ""  5D 1 NOP   1       
  205. TST  ,X  7D 1 NOP   1              
  206. TST  *,X 6D 2 NOP   1              
  207. TST  *   3D 2 NOP   1
  208.  
  209. TXA  ""  9F 1 NOP   1     
  210.  
  211. WAIT ""  8F 1 NOP   2     /* M146805 CMOS only */
  212.  
  213.